home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-07-28 | 5.1 KB | 133 lines | [TEXT/MPS ] |
- /* ==========================================================================
- Resources for the LDAP DSAM.
-
- Written by: Gavin Eadie • The University of Michigan Information Systems
- Phone: (313) 936-0816
- AppleLink: A67
- Internet: gavin@umich.edu
-
- History: Apr18/91 1.0d1 Start
- Sep09/92 1.0a3 Dixie --> LDAP changes ... (Gav)
- Oct10/92 1.0a4 include OCETemplates.r and get ready for the
- definition of the LDAP templates... (Gav)
- Oct13/92 1.0a5 increase 'sysz' to 32k, but we don't know
- if this makes any difference ... (Gav)
- Oct14/92 start to add template resources ... (Gav)
- Oct26/92 1.0a6 First template working ... Gav
- Nov25/92 1.0a7 More template stuff ... Gav
- Dec08/92 1.0a8 Config template start ... Gav
- Dec17/92 1.0a9 Change 'dett' tags to match ldap's ... Gav
- Jan04/93 1.0a10 First try with AOCE a13 ... Gav
- Jan10/93 1.0a11 AOCE kitchen work at Apple ... Gav
- Jan13/93 1.0a12 first success with a13! ... Gav
- Jan27/93 1.0a14 revisions for AOCE 1.0a14 ... Gav
- Feb11/93 1.0a15 correction to 'vers' resource format ... Gav
- Mar10/93 1.0a16 add Finder ballon help resource ... Gav
- Mar16/93 1.0a17 revisions for AOCE 1.0b1 ... Gav
- Mar22/93 1.0a18 Sort LDAP infopage to the end ... Gav
- Apr21/93 1.0a20 change record type to 'ldapUser' ... Gav
- May11/93 1.0a22 change visibles from 'ldap' to X.500' ... Gav
- Jun01/93 1.0a23 remove «displayName» from pSect ... Gav
- Jun07/93 1.0a24 revise to AOCE 1.0b3 headers ... Gav
- Jun14/93 1.0a25 revise to AOCE 1.0b4 headers ... Gav
- Jun24/93 1.0a28 ++ add 'ldap Group' resources
- ++ aoce record type from interpretation
- of the ldap objectClass
- ++ new user/group icons (from InfoDisk!)
- Jun28/93 1.0a30 add 'ldap Other' resources ... Gav
- Jul01/93 1.0a31 revise for AOCE 1.0b6 ... Gav
- Jul16/93 1.0a34 ++ remove ß1 ifdef's
- ++ remove "Find" flag for now ... Gav
- Jul20/93 1.0a35 add Forwarder for Drop-Send ... Gav
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Jul26/93 1.0b1 "Find" works ... Gav
- Aug04/93 1.0b2 Problems in the 'detc' causing crashes
- on closing the setup infoPage fixed ... Gav
- Aug04/93 1.0b3 ... not quite, now fixed ... Gav
- Aug10/93 1.0b4 'Log_' replaced by 'Audit_' ... Gav
- Aug10/93 1.0b5 ++ sublist templates for groups better
- ++ parz_util passes aliases to sublist
- Aug12/93 1.0b6 memory leak in 'realloc' fixed ... Gav
- Aug16/93 1.0b7 ++ memory leak in Parz_Util fixed
- ++ alias in subList fixed
- Aug19/93 1.0b8 changes for setup config popUp ... Gav
- Sep06/93 1.0b10 ++ correct subList drag-out
- (multi-valued attributes)
- ++ correct path reversal ... Gav
- Sep10/93 1.0b11 setup configuration better ... Gav
- Sep14/93 1.0b12 setup configuration better still ... Gav
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Oct04/93 1.0b13 build with final headers ... Gav
- Oct18/93 1.0b14 build with ldap 3.0b5 ... Gav
- Oct20/93 1.0b15 a second correction to path reversal ... Gav
- Oct28/93 1.0b16 add emailAddr and emailNote to template ... Gav
- Nov22/93 1.0b17 ++ build with ldap 3.0 final
- ++ remove "New User/Group" from the Finder
- Catalog menu since X.500 is read-only
- ++ Process rfc822 addresses to mailslots
- Nov22/93 1.0b18 fix bug with embedded "," in Path[Index]
- Dec13/93 1.0b19 ++ more embedded "," in Path[Index]
- ++ sizeLimit set to zero for default (100)
- Dec22/93 1.0b20 fix the folder alias resolution ...
- Jan19/94 1.0b21 ... it took this long to find it ... Gav
- Feb01/94 1.0b22 build with universal headers for PPC ... Gav
- Feb08/94 1.0b23 assorted changes for Power Macintosh ... Gav
- Feb14/94 1.0b24 more changes for Power Macintosh ... Gav
-
- ========================================================================== */
-
- #include "Types.r" // get 'STR ' type
- #include "SysTypes.r" // get 'vers' type
- #include "OCE.r"
-
- // #define typeRString 'rstr'
- // #define typePackedDSSpec 'dspc'
- // #define typeBinary 'bnry'
-
- #define ldapBase 1000
-
- include "::sources:SKEL•CSAM.BNDL" not 'ckid'; // get 'BNDL' resources
-
- #define VERSION "1.0b24"
-
- resource 'vers' (1, "SKEL•CSAM", purgeable) {
- 0x1, 0x0, beta, 0x24,
- verUS,
- VERSION,
- FILENAME " " VERSION
- "\nGavin Eadie [Feb15/94]"
- };
-
- resource 'vers' (2, "SKEL•CSAM", purgeable) {
- 0x1, 0x0, final, 0x0,
- verUS,
- "1.0",
- "PowerTalk (1.0)"
- };
-
- data 'sysz' (0, "32K") {
- $"00 00 80 00"
- };
-
- include "::objects:SKEL•CSAM.DRVR" not 'ckid';
-
- resource 'STR ' (ldapBase, "DashName", purgeable) {
- "." FILENAME
- };
-
- resource 'rstr' (ldapBase, "Display Name", sysheap, preload) {
- FILENAME
- };
-
- #define ldapSetupAspectID ldapBase+(kDETIDSep*4)
- #define ldapSetupInfoPageID ldapBase+(kDETIDSep*5)
- #include "::sources:SKEL•CSAM_SetUp.R"
- #undef ldapSetupAspectID
- #undef ldapSetupInfoPageID
-
- #define ldapOtherAspectID ldapBase+(kDETIDSep*16)
- #define ldapOtherInfoPageID ldapBase+(kDETIDSep*17)
- #include "::sources:SKEL•CSAM_Other.R"
- #undef ldapOtherAspectID
- #undef ldapOtherInfoPageID
-